//代码题 三、基于下面提供的代码，完成后续的四个练习:


//练习2：实现一个函数ex2，能够使用fp.first获取列表的第一个元素
const fp = require('lodash/fp')
const { Maybe, Container } = require('./functors')
const xs = Container.of(['do', 'ray', 'me', 'fa', 'so', 'la', 'ti', 'do'])
const ex2 = () => {
    //你需要实现的函数
    return xs.map(fp.first)._value
}
console.log(ex2());
//结果：do